3-SAT Polynomial Solution of Knowledge Recognition Algorithm

نویسندگان

  • Xiaowen Han
  • David Zhu
  • Cuifeng Zhou
چکیده

This paper introduces a knowledge recognition algorithm (KRA) for solving the 3SAT problem in polynomial time. KRA learns member-class relations and retrieves information iteratively through deductive and reductive reasoning. It applies the principle of Chinese COVA (equivalent to a set of eight 3-variable conjunctive clauses) and eliminates the “OR” operation to solve 3-SAT problem. That is, KRA does not search the assignment directly. It recognizes the complements as rejections at each level of the set through iterative set relation recognition. KRA recognizes which conjunctive 3-variable-clause is not satisfiable. If all the eight clauses of any set of 3-variable clauses are rejected, then there is not an assignment for the formula. If there is at least one clause in each set that remains, then there is at least one assignment that is the union of clauses of each set. If there is more than one clause in each set that remains, then there are multiple assignments that are the unions of the clauses of each set respectively.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Refutation of Guinea's "Understanding SAT is in P"

In this work, we summarize and critique the paper"Understanding SAT is in P"by Alejandro S\'anchez Guinea [arXiv:1504.00337]. The paper claims to present a polynomial-time solution for the NP-complete language 3-SAT. We show that Guinea's algorithm is flawed and does not prove 3-SAT is in P.

متن کامل

Errors in Improved Polynomial Algorithm For 3 Sat Proposed By Narendra Chaudhari

There are errors in the algorithm proposed by Narendra Chaudhari [2] purporting to solve the 3-sat problem in polynomial time. The present paper presents an instance for which the algorithm outputs erroneous results. Introduction: In his paper [1], Narendra Chaudhari describes an algorithm to find a solution for the 3-sat problem in polynomial time. In a second paper [2], he improves on his pre...

متن کامل

Backbone Guided Local Search for the Weighted Maximum Satisfiability Problem

The Satisfiability problem (SAT) is a famous NP-Complete problem, which consists of an assignment of Boolean variables (true or false) and some clauses formed of these variables. A clause is a disjunction of some Boolean literals and can be true if and only if any of them is true. A SAT instance is satisfied if and only if all the clauses are simultaneously true. As a generalization of SAT, the...

متن کامل

A Linear Algebra Formulation for Boolean Satisfiability Testing

Boolean satisfiability (SAT) is a fundamental problem in computer science, which is one of the first proven NP-complete problems. Although there is no known theoretically polynomial time algorithm for SAT, many heuristic SAT methods have been developed for practical problems. For the sake of efficiency, various techniques were explored, from discrete to continuous methods, from sequential to pa...

متن کامل

an 2 00 4 Heuristic average - case analysis of the backtrack resolution of random 3 - Satisfiability instances

An analysis of the average-case complexity of solving random 3-Satisfiability (SAT) instances with backtrack algorithms is presented. We first interpret previous rigorous works in a unifying framework based on the statistical physics notions of dynamical trajectories, phase diagram and growth process. It is argued that, under the action of the Davis–Putnam–Loveland–Logemann (DPLL) algorithm, 3-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1009.3687  شماره 

صفحات  -

تاریخ انتشار 2010